package com.ccsoft.leetcode.service;

import java.lang.reflect.Array;

/**
 * 27. 移除数组中指定的元素
 * 返回移除后的数组长度
 */
public class RemoveElement {
    public int removeElement(int[] nums, int val) {
        int len = nums.length;
        if( len == 0 ) return 0;
        int left = 0;
        int right = 0;
        while(right < len){
            if(nums[right] != val){
                nums[left] = nums[right];
                left++;
            }
            right++;
        }

        return left;
    }
}
